supratrochlear artery - English Synonyms Dictionary